rational explanation (for) (something)

Translations
рациональное объяснение (для) (чего-то)
There must be a rational explanation for the strange noise.
Должно быть рациональное объяснение для странного шума.
Definitions
A logical and reasoned account or justification for why something happens or exists, based on evidence, facts, or sound reasoning rather than emotions or assumptions.
Words
rational

adjective
рациональный
explanation

noun
объяснение
for

preposition
для
something

pronoun
что-либо